home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1997-04-02 | 1.4 KB | 73 lines |
- '----------------------------------------------------
- ' chess bob v1.2
- '----------------------------------------------------
- ' keller@vip.cybercity.dk
- ' rune keller
- ' sporuplundsvej 105
- ' dk-8472 sporup
- '----------------------------------------------------
- ' finished o2/o4/1997 13:24:28
- '----------------------------------------------------
-
- _CHESSBOB
-
- Procedure _CHESSBOB
-
- Screen Open 0,320,256,4,Lowres
- Flash Off
- Curs Off
- Hide
- Cls 0
-
- Palette $0,$FFF,$FFF,$0
-
- Degree
-
- Screen Hide
-
- Ink 3
- Circle 64,64,63
- Paint 64,64
- Get Bob 1,0,0 To 128,128
- Hot Spot 1,$11
- Cls 0
-
- Screen Show
-
- For Y=0 To 7
- For X=0 To 9
- Ink(X+Y) mod 2
- Bar X*32,Y*32 To 31+X*32,31+Y*32
- Next
- Next
-
- Double Buffer
-
- Set Bob 0,,%10,
- Set Bob 1,,%10,
- Set Bob 2,,%10,
- Set Bob 3,,%10,
-
- _DEG1=90
- _DEG2=190
-
- Repeat
-
- Bob 0,160+Sin(_DEG1)*80,128+Cos(_DEG2)*80,1
- Bob 1,160+Sin(_DEG2)*80,128+Cos(_DEG1)*80,1
- Bob 2,160+Cos(_DEG1)*80,128+Sin(_DEG2)*80,1
- Bob 3,160+Cos(_DEG2)*80,128+Sin(_DEG1)*80,1
-
- Add _DEG1,4,0 To 359
- Add _DEG2,8,0 To 359
-
- Wait Vbl
-
- Until Mouse Key<>0
-
- Fade 1,$0,$0,$0,$0
- Wait 15
-
- Erase 1
-
- End Proc